package banda;

import java.util.ArrayList;

public class Cd {
	protected Boolean ehDuplo;
	protected String titulo;
	protected int ano;
	protected Boolean ehColetania;
	

	private ArrayList<Musica> musicas = new ArrayList<Musica>();
	
	
	public Cd(Boolean ehDuplo, String titulo, int ano, Boolean ehColetania) {
		super();
		this.ehDuplo = ehDuplo;
		this.titulo = titulo;
		this.ano = ano;
		this.ehColetania = ehColetania;
	}
	
	public Boolean getEhDuplo() {
		return ehDuplo;
	}
	public void setEhDuplo(Boolean ehDuplo) {
		this.ehDuplo = ehDuplo;
	}
	public ArrayList<Musica> getMusicas() {
		return musicas;
	}
	public void setMusicas(ArrayList<Musica> musicas) {
		this.musicas = musicas;
	}
	public void setEhColetania(Boolean ehColetania) {
		this.ehColetania = ehColetania;
	}
	
	public String getTitulo() {
		return titulo;
	}
	public void setTitulo(String titulo) {
		this.titulo = titulo;
	}
	public int getAno() {
		return ano;
	}
	public void setAno(int ano) {
		this.ano = ano;
	}


	
	//cadastrar musica
	public void adicionarmusica(Musica musica){
		musicas.add(musica);
			
	}
	
	//remover musica
	public void removermusica(Musica musica){
			musicas.remove(musica);
	}
	
	//lista musica
	public void listarmusica(){
		for (Musica musica : musicas){
			
			System.out.println(musica.getNome());
		}
			
		
	}
	
	public Musica buscarMusica(int i){
		Musica musica = musicas.get(i);
		
		return musica;
		
	}

}
